import { createRouter, createWebHashHistory, createWebHistory } from 'vue-router'



// 创建路由全局
const router = createRouter({
  // 配置路由模式 #/xx/xx
  history: createWebHashHistory(),
  //路由模式/xx/xx
  // history: createWebHistory(import.meta.env.BASE_URL),
  // 路由规则模式
  routes: [
  // 重定向
    { path: '/', redirect: '/home' },

    {
      path: '/home',
      name: 'home',
      component: ()=>import('../views/HomeView.vue')},// 懒加载

    {
      // path: '/search',
      // 动态路由传参
      path: '/search/:keyword?',
      name: 'search',
      component: ()=>import('../views/SearchView.vue')//懒加载
    },
    {path: '/:catchAll(.*)', component: ()=>import('../views/NotFind.vue') } //最后一个
  ]
})

export default router
